home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 30 / PC Gamer IT CD 30 1-2.iso / MOTS / GAMEDATA / RESOURCE / JKMRES.GOO / cog_00_playambient.cog < prev    next >
Text File  |  1998-02-25  |  988b  |  48 lines

  1. # Jedi Knight Cog Script
  2. # 00_PlayAmbient.cog
  3. # Plays a sound at a one or more locations
  4. #
  5. #
  6. # (C) 1997 LucasArts Entertainment Co. All Rights Reserved
  7.  
  8. symbols
  9.     message    timer
  10.     message    startup
  11.  
  12.     thing        soundPos0        nolink
  13.     thing        soundPos1        nolink
  14.     thing        soundPos2        nolink
  15.     thing        soundPos3        nolink
  16.     thing        soundPos4        nolink
  17.     thing        soundPos5        nolink
  18.     thing        soundPos6        nolink
  19.     thing        soundPos7        nolink
  20.  
  21.     sound        wav0
  22.  
  23.     float        minDist=-1
  24.     float        maxDist=-1
  25.     float        volume=1.0
  26.     int        cnt            local
  27. end
  28.  
  29. code
  30.  
  31. #==================================================================================================
  32.  
  33. startup:
  34.     settimer(0.5);
  35.     return;
  36.  
  37. #==================================================================================================
  38.  
  39. timer:
  40.     for (cnt = 0; cnt <= 7; cnt = cnt+1) {
  41.         // flags indicate looping & ambient
  42.         if (soundPos0[cnt] >= 0) PlaySoundThing(wav0, soundPos0[cnt], volume, minDist, maxDist, 0x045);
  43.     }
  44.     return;
  45.  
  46. end
  47.  
  48.